limulus (limulus polyphemus) - Spanish English Dictionary

limulus (limulus polyphemus)

Meanings of "limulus (limulus polyphemus)" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Marine Biology
atlantic horseshoe crab (limulus polyphemus) cangrejo cacerola [m]